|
| 1: |
|
sel(s(X),cons(Y,Z)) |
→ sel(X,Z) |
| 2: |
|
sel(0,cons(X,Z)) |
→ X |
| 3: |
|
first(0,Z) |
→ nil |
| 4: |
|
first(s(X),cons(Y,Z)) |
→ cons(Y,first(X,Z)) |
| 5: |
|
from(X) |
→ cons(X,from(s(X))) |
| 6: |
|
sel1(s(X),cons(Y,Z)) |
→ sel1(X,Z) |
| 7: |
|
sel1(0,cons(X,Z)) |
→ quote(X) |
| 8: |
|
first1(0,Z) |
→ nil1 |
| 9: |
|
first1(s(X),cons(Y,Z)) |
→ cons1(quote(Y),first1(X,Z)) |
| 10: |
|
quote(0) |
→ 01 |
| 11: |
|
quote1(cons(X,Z)) |
→ cons1(quote(X),quote1(Z)) |
| 12: |
|
quote1(nil) |
→ nil1 |
| 13: |
|
quote(s(X)) |
→ s1(quote(X)) |
| 14: |
|
quote(sel(X,Z)) |
→ sel1(X,Z) |
| 15: |
|
quote1(first(X,Z)) |
→ first1(X,Z) |
| 16: |
|
unquote(01) |
→ 0 |
| 17: |
|
unquote(s1(X)) |
→ s(unquote(X)) |
| 18: |
|
unquote1(nil1) |
→ nil |
| 19: |
|
unquote1(cons1(X,Z)) |
→ fcons(unquote(X),unquote1(Z)) |
| 20: |
|
fcons(X,Z) |
→ cons(X,Z) |
|
There are 16 dependency pairs: